Big Huge Thesaurus

needle furze

noun